driven ahead - Spanish English Dictionary